vibrating grates - Espagnol Anglais Dictionnaire